Giacomo Puccini
Tosca
Palermo, Teatro Massimo, March 31, April 2
Marcello Giordani (Mario Cavaradossi)
For a full English biography click here
For audio/video clips click here
Artist’s website